GF(2n) Redundant Representation Using Matrix Embedding for Irreducible Trinomials

نویسندگان

  • Yongjia Wang
  • Xi Xiong
  • Haining Fan
چکیده

By embedding a Toeplitz matrix-vector product (MVP) of dimension n into a circulant MVP of dimension N = 2n+ δ− 1, where δ can be any nonnegative integer, we present a GF(2) multiplication algorithm. This algorithm leads to a new redundant representation, and it has two merits: 1. The flexible choices of δ make it possible to select a proper N such that the multiplication operation in ring GF(2)[x]/(x + 1) can be performed using some asymptotically faster algorithms, e.g. the Fast Fourier Transformation (FFT)-based multiplication algorithm; 2. The redundant degrees, which are defined as N/n, are smaller than those of most previous GF(2) redundant representations, and in fact they are approximately equal to 2 for all applicable cases.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Toeplitz matrix-vector product based GF(2n) shifted polynomial basis multipliers for all irreducible pentanomials

Besides Karatsuba algorithm, optimal Toeplitz matrix-vector product (TMVP) formulae is another approach to design GF (2) subquadratic multipliers. However, when GF (2) elements are represented using a shifted polynomial basis, this approach is currently appliable only to GF (2)s generated by all irreducible trinomials and a special type of irreducible pentanomials, not all general irreducible p...

متن کامل

GF(2n) redundant representation using matrix embedding

By embedding a Toeplitz matrix-vector product (MVP) of dimension n into a circulant MVP of dimension N = 2n+δ−1, where δ can be any nonnegative integer, we present a GF (2) multiplication algorithm. This algorithm leads to a new redundant representation, and it has two merits: 1. The flexible choices of δ make it possible to select a proper N such that the multiplication operation in ring GF (2...

متن کامل

Low space complexity CRT-based bit-parallel GF(2n) polynomial basis multipliers for irreducible trinomials

By selecting the largest possible value of k ∈ (n/2, 2n/3], we further reduce the AND and XOR gate complexities of the CRT-based hybrid parallel GF (2) polynomial basis multipliers for the irreducible trinomial f = u + u + 1 over GF (2): they are always less than those of the current fastest parallel multipliers – quadratic multipliers, i.e., n AND gates and n− 1 XOR gates. Our experimental res...

متن کامل

Scalable and systolic Montgomery multiplier over GF(2m) generated by trinomials

A Montgomery’s algorithm in GF(2) based on the Hankel matrix–vector representation is proposed. The hardware architecture obtained from this algorithm indicates low-complexity bit-parallel systolic multipliers with irreducible trinomials. The results reveal that the proposed multiplier saves approximately 36% of space complexity as compared to an existing systolic Montgomery multiplier for trin...

متن کامل

Scalable Architecture for Dual Basis Multiplication over GF ( 2 m )

A novel low-complexity scalable and systolic dual basis multiplier over GF(2 ) m is proposed in this paper. It is derived by utilizing the block Hankel matrixvector representation and is suitable for finite fields generated by irreducible trinomials. The proposed scalable architecture can achieve good trade-off between throughout performance and hardware complexity for implementing cryptographi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Int. J. Found. Comput. Sci.

دوره 27  شماره 

صفحات  -

تاریخ انتشار 2016